clockwork movement - French English Dictionary